From ad1c87365321a4f50dc1c0803b9063bf8aa1782a Mon Sep 17 00:00:00 2001 From: "Karl O. Pinc" Date: Thu, 29 Apr 2021 23:04:05 -0500 Subject: [PATCH] Better code --- src/pgwui_core/core.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/pgwui_core/core.py b/src/pgwui_core/core.py index 7764e9b..8bc424d 100644 --- a/src/pgwui_core/core.py +++ b/src/pgwui_core/core.py @@ -320,16 +320,15 @@ class CredsLoadedForm(LoadedForm): Produces the dict pyramid will use to render the form. ''' response = super().write(result, errors) - if ('havecreds' not in response - or ('havecreds' in response and not response['havecreds'])): + if response.get('havecreds', False): + response['user'] = self['user'] + else: # We don't know if the credentials are good or # we know they are bad. Keep them out of the session. response['user'] = '' response['password'] = '' self.session_put('user', '') self.session_put('password', '') - else: - response['user'] = self['user'] return response -- 2.34.1